package com.obelisco.modelo.beans;

import java.util.ArrayList;
import java.util.List;

public class TipoMenu extends DataEstatica {

	public final static String ARBOL = "A";
	public final static String BARRA = "B";
	
	public TipoMenu(Object id, String nombre) {
		super(id, nombre);
	}

	public static List<TipoMenu> getTiposMenu () {
		List<TipoMenu> lista = new ArrayList<TipoMenu>();
		TipoMenu tipoMenuArbol = new TipoMenu(ARBOL, "Arbol");		
		lista.add(tipoMenuArbol);
		TipoMenu tipoMenuBarra = new TipoMenu(BARRA, "Barra");		
		lista.add(tipoMenuBarra);
		return lista;
	}
	
	public static String getNombreTipoMenu(Object id) {
		List<TipoMenu> lista = getTiposMenu();
		String nombre = "";
		int i = 0;
		while ((nombre.equals("")) && (i<lista.size())) {
			TipoMenu tipoMenu = (TipoMenu)lista.get(i);
			if (tipoMenu.getId().equals(id))
				nombre = tipoMenu.getNombre();
			else
				i++;
		}
		return nombre;
	}
}
